package com.healthcloud.entity.patient;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;


/**
 * 患者数据
 * @author zhangjie
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
@Builder
public class PatientDataEntity implements Serializable {

	private static final long serialVersionUID = 964865381928875447L;

	private Integer id;

    @ApiModelProperty(value = "身份证")
	private String idCard;

    @ApiModelProperty(value = "身高")
	private String height;

    @ApiModelProperty(value = "体重")
	private String weight;

    @ApiModelProperty(value = "腰围")
	private String waist;

    @ApiModelProperty(value = "体脂数")
	private String bmi;

    @ApiModelProperty(value = "心率")
	private String heartRate;

    @ApiModelProperty(value = "高血压")
	private String highPressure;

    @ApiModelProperty(value = "低血压")
	private String lowPressure;

    @ApiModelProperty(value = "血糖值")
	private String bloodSugar;

    @ApiModelProperty(value = "甘油三酯")
	private String triglyceride;

    @ApiModelProperty(value = "总胆固醇")
	private String cholesterol;

    @ApiModelProperty(value = "低密度胆固醇")
	private String lowCholesterol;

    @ApiModelProperty(value = "高密度胆固醇")
	private String highCholesterol;

    @ApiModelProperty(value = "血脂")
	private String bloodFat;

	private Date createTime;

	private Date updateTime;

	/**
	 * 是否为特殊处理患者
	 *
	 * 0-普通处理患者
	 * 1-特殊处理患者
	 */
	private Integer specStatus;

	@ApiModelProperty(value = "特殊处理备注")
	private String specRemark;

}